
@mixin clear {
    &::after {
        content: "";
        display: block;
        clear: both;
        height: 0;
        overflow: hidden;
    }
    
}

.course{
    .tit{
        padding-left: 8px;
        font-weight: 600;
        height: 42px;
        line-height:42px;
    }

    .course_list{
        display: flex;
        flex-wrap: wrap;
        justify-content: space-around;
        img{
            max-width: 100%;
            max-height: 100%;
        }
        .item{
            width: 45vw;
            float: left;
            margin-bottom: 19px;
            .fen{
                font-size: 12px;
                margin-right: 8px;
                color: #233;
            }
            .pingl{
                font-size: 12px;
                color: #233;
            }
            .price{
                color: #ff2832;
            }
        }
        .item_bottom{
            width: 90vw;
            
        }
    }
}